lychee tree - German English Dictionary